.section .uni-section-header {
	padding: 30rpx 0 !important;
}

.card-box {
	background: white;
	padding: 30rpx;
}

.card-box + .card-box {
	margin-top: 20rpx;
}

.info-item {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.info-item + .info-item {
	margin-top: 20rpx;
}

.info-item-title {
	font-size: 24rpx;
	width: 160rpx;
}

.info-item-content {
	font-size: 23rpx;
	color: #777;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: flex-end;
	gap: 20rpx;
}

.opr-text {
	margin-right: 10rpx;
	padding-right: 20rpx;
	border-right: 1rpx solid #777;
}

.opr-btn {
	font-size: 24rpx;
	margin-left: 10rpx;
}

.tag-box + .tag-box {
	margin-left: 10rpx;
}

.image-box {
	width: 240rpx;
	height: 240rpx;
	border: 1px solid #eee;
}


.listview {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	display: flex;
	flex-direction: column;
}
